Big Huge Thesaurus

family Doliolidae

noun